<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TYCamport3: TyIsp.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">TYCamport3
   &#160;<span id="projectnumber">3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a00011.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">TyIsp.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="a00002_source.html">TYApi.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for TyIsp.h:</div>
<div class="dyncontent">
<div class="center"><img src="a00012.png" border="0" usemap="#_ty_isp_8h" alt=""/></div>
<map name="_ty_isp_8h" id="_ty_isp_8h">
<area shape="rect" id="node2" href="a00002.html" title="TYApi.h includes camera control and data receiving interface, which supports configuration for image ..." alt="" coords="105,80,175,107"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="a00013.png" border="0" usemap="#_ty_isp_8hdep" alt=""/></div>
<map name="_ty_isp_8hdep" id="_ty_isp_8hdep">
<area shape="rect" id="node2" href="a00008.html" title="TYImageProc.h" alt="" coords="5,80,124,107"/>
</map>
</div>
</div>
<p><a href="a00011_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00189.html">TY_ISP_FEATURE_INFO</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a2a2a99d142b9cd8aaa53ea73a1a2b1c3"><td class="memItemLeft" align="right" valign="top"><a id="a2a2a99d142b9cd8aaa53ea73a1a2b1c3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>TYISP_CAPI</b>&#160;&#160;&#160;TY_CAPI</td></tr>
<tr class="separator:a2a2a99d142b9cd8aaa53ea73a1a2b1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:afc7c121fcf98a2c8979d2216c5463251"><td class="memItemLeft" align="right" valign="top"><a id="afc7c121fcf98a2c8979d2216c5463251"></a>
typedef void *&#160;</td><td class="memItemRight" valign="bottom"><b>TY_ISP_HANDLE</b></td></tr>
<tr class="separator:afc7c121fcf98a2c8979d2216c5463251"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ab9368908bb0baf2d31dc950142e470b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a> { <br />
&#160;&#160;<b>TY_ISP_FEATURE_CAM_MODEL</b> = 0x000000, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a93413d756a13af4e6710262dfc300d92">TY_ISP_FEATURE_CAM_DEV_HANDLE</a> = 0x000001, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a429a1c7b40bbbd33b193ee6de8a5fa8b">TY_ISP_FEATURE_CAM_DEV_COMPONENT</a> = 0x000002, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a6752df2dbb24dcdfe61a8631d42ba017">TY_ISP_FEATURE_IMAGE_SIZE</a> = 0x000100, 
<br />
&#160;&#160;<b>TY_ISP_FEATURE_WHITEBALANCE_GAIN</b> = 0x000200, 
<b>TY_ISP_FEATURE_ENABLE_AUTO_WHITEBALANCE</b> = 0x000300, 
<b>TY_ISP_FEATURE_SHADING</b> = 0x000400, 
<b>TY_ISP_FEATURE_SHADING_CENTER</b> = 0x000500, 
<br />
&#160;&#160;<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a633470c3ffa504fb8f1116fb47a5167d">TY_ISP_FEATURE_BLACK_LEVEL</a> = 0x000600, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4ad0e11e3218a06bf7862184699a1d07b5">TY_ISP_FEATURE_BLACK_LEVEL_COLUMN</a> = 0x000610, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4ac533e98fa5b3ce23d9b1de4c5fbb55be">TY_ISP_FEATURE_BLACK_LEVEL_GAIN</a> = 0x000700, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a0e86ee965691940f628552d08b386200">TY_ISP_FEATURE_BLACK_LEVEL_GAIN_COLUMN</a> = 0x000710, 
<br />
&#160;&#160;<b>TY_ISP_FEATURE_BAYER_PATTERN</b> = 0x000800, 
<b>TY_ISP_FEATURE_DEMOSAIC_METHOD</b> = 0x000900, 
<b>TY_ISP_FEATURE_GAMMA</b> = 0x000A00, 
<b>TY_ISP_FEATURE_DEFECT_PIXEL_LIST</b> = 0x000B00, 
<br />
&#160;&#160;<b>TY_ISP_FEATURE_CCM</b> = 0x000C00, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a1d09113dc1bd93e5e87168399f17f078">TY_ISP_FEATURE_CCM_ENABLE</a> = 0x000C10, 
<b>TY_ISP_FEATURE_BRIGHT</b> = 0x000D00, 
<b>TY_ISP_FEATURE_CONTRAST</b> = 0x000E00, 
<br />
&#160;&#160;<b>TY_ISP_FEATURE_AUTOBRIGHT</b> = 0x000F00, 
<b>TY_ISP_FEATURE_INPUT_RESAMPLE_SCALE</b> = 0x001000, 
<b>TY_ISP_FEATURE_ENABLE_AUTO_EXPOSURE_GAIN</b> = 0x001100, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a60a5b30c505e65d92e9c83dbef449bf7">TY_ISP_FEATURE_AUTO_EXPOSURE_RANGE</a> = 0x001200, 
<br />
&#160;&#160;<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a18928616511ee2304dd1317e96c84979">TY_ISP_FEATURE_AUTO_GAIN_RANGE</a> = 0x001300, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a9cdff26af27613b0994a220cd0a08f77">TY_ISP_FEATURE_AUTO_EXPOSURE_UPDATE_INTERVAL</a> = 0x001400, 
<a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4a57dfe9e62738253d065ee88fa2048417">TY_ISP_FEATURE_DEBUG_LOG</a> = 0xff000000
<br />
 }</td></tr>
<tr class="separator:ab9368908bb0baf2d31dc950142e470b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf53de8daa8a37a3cbe10a675937aa6"><td class="memItemLeft" align="right" valign="top"><a id="adbf53de8daa8a37a3cbe10a675937aa6"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>TY_ISP_BAYER_PATTERN</b> { <br />
&#160;&#160;<b>TY_ISP_BAYER_GB</b> = 0, 
<b>TY_ISP_BAYER_BG</b> = 1, 
<b>TY_ISP_BAYER_RG</b> = 2, 
<b>TY_ISP_BAYER_GR</b> = 3, 
<br />
&#160;&#160;<b>TY_ISP_BAYER_AUTO</b> = 0xff
<br />
 }</td></tr>
<tr class="separator:adbf53de8daa8a37a3cbe10a675937aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5aa0c7fb4aca569a5985c7cd1c1c633"><td class="memItemLeft" align="right" valign="top"><a id="ad5aa0c7fb4aca569a5985c7cd1c1c633"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>TY_DEMOSAIC_METHOD</b> { <b>TY_DEMOSAIC_METHOD_SIMPLE</b> = 0, 
<b>TY_DEMOSAIC_METHOD_BILINEAR</b> = 1, 
<b>TY_DEMOSAIC_METHOD_HQLINEAR</b> = 2, 
<b>TY_DEMOSAIC_METHOD_EDGESENSE</b> = 3
 }</td></tr>
<tr class="separator:ad5aa0c7fb4aca569a5985c7cd1c1c633"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ade6ae04ebf3121a6eb5469142bd33dfa"><td class="memItemLeft" align="right" valign="top"><a id="ade6ae04ebf3121a6eb5469142bd33dfa"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPCreate</b> (TY_ISP_HANDLE *handle)</td></tr>
<tr class="separator:ade6ae04ebf3121a6eb5469142bd33dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa40f3131f0d1a1dd882b033c1566f695"><td class="memItemLeft" align="right" valign="top"><a id="aa40f3131f0d1a1dd882b033c1566f695"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPRelease</b> (TY_ISP_HANDLE *handle)</td></tr>
<tr class="separator:aa40f3131f0d1a1dd882b033c1566f695"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f321a7fc98ea14f5bac588908102845"><td class="memItemLeft" align="right" valign="top"><a id="a4f321a7fc98ea14f5bac588908102845"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPLoadConfig</b> (TY_ISP_HANDLE handle, const uint8_t *config, uint32_t config_size)</td></tr>
<tr class="separator:a4f321a7fc98ea14f5bac588908102845"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d98c4d686f95d80d8ea8697439085ed"><td class="memItemLeft" align="right" valign="top"><a id="a8d98c4d686f95d80d8ea8697439085ed"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00011.html#a8d98c4d686f95d80d8ea8697439085ed">TYISPUpdateDevice</a> (TY_ISP_HANDLE handle)</td></tr>
<tr class="memdesc:a8d98c4d686f95d80d8ea8697439085ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">called by main thread to update &amp; control device status for ISP <br /></td></tr>
<tr class="separator:a8d98c4d686f95d80d8ea8697439085ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58caae6f2e4c21ccb59088a6616c2425"><td class="memItemLeft" align="right" valign="top"><a id="a58caae6f2e4c21ccb59088a6616c2425"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPSetFeature</b> (TY_ISP_HANDLE handle, <a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a> feature_id, const uint8_t *data, int32_t size)</td></tr>
<tr class="separator:a58caae6f2e4c21ccb59088a6616c2425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a9442883e35cddb74e9d7f65075d8c5"><td class="memItemLeft" align="right" valign="top"><a id="a7a9442883e35cddb74e9d7f65075d8c5"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPGetFeature</b> (TY_ISP_HANDLE handle, <a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a> feature_id, uint8_t *data_buff, int32_t buff_size)</td></tr>
<tr class="separator:a7a9442883e35cddb74e9d7f65075d8c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa45b0d7243a365b631ed113d699f06be"><td class="memItemLeft" align="right" valign="top"><a id="aa45b0d7243a365b631ed113d699f06be"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPGetFeatureSize</b> (TY_ISP_HANDLE handle, <a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a> feature_id, int32_t *size)</td></tr>
<tr class="separator:aa45b0d7243a365b631ed113d699f06be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf5ee60916820d5eb3886136968f83bd"><td class="memItemLeft" align="right" valign="top"><a id="acf5ee60916820d5eb3886136968f83bd"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPHasFeature</b> (TY_ISP_HANDLE handle, <a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a> feature_id)</td></tr>
<tr class="separator:acf5ee60916820d5eb3886136968f83bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e478fa578e9a81b2fc618ed049a5ce3"><td class="memItemLeft" align="right" valign="top"><a id="a1e478fa578e9a81b2fc618ed049a5ce3"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPGetFeatureInfoList</b> (TY_ISP_HANDLE handle, <a class="el" href="a00189.html">TY_ISP_FEATURE_INFO</a> *info_buffer, int buffer_size)</td></tr>
<tr class="separator:a1e478fa578e9a81b2fc618ed049a5ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe669ddc64e26047ce70a4b4df8b92f8"><td class="memItemLeft" align="right" valign="top"><a id="afe669ddc64e26047ce70a4b4df8b92f8"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><b>TYISPGetFeatureInfoListSize</b> (TY_ISP_HANDLE handle, int32_t *buffer_size)</td></tr>
<tr class="separator:afe669ddc64e26047ce70a4b4df8b92f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45daaf3a72ecfaf89c0b392be986ca90"><td class="memItemLeft" align="right" valign="top"><a id="a45daaf3a72ecfaf89c0b392be986ca90"></a>
TYISP_CAPI&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00011.html#a45daaf3a72ecfaf89c0b392be986ca90">TYISPProcessImage</a> (TY_ISP_HANDLE handle, const <a class="el" href="a00153.html">TY_IMAGE_DATA</a> *image_bayer, <a class="el" href="a00153.html">TY_IMAGE_DATA</a> *image_out)</td></tr>
<tr class="memdesc:a45daaf3a72ecfaf89c0b392be986ca90"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert bayer raw image to rgb image,output buffer is allocated by invoker <br /></td></tr>
<tr class="separator:a45daaf3a72ecfaf89c0b392be986ca90"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>this file Include interface declare for raw color image (bayer format) process functions</p>
<p>Copyright(C)2016-2019 Percipio All Rights Reserved </p>

<p class="definition">Definition in file <a class="el" href="a00011_source.html">TyIsp.h</a>.</p>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ab9368908bb0baf2d31dc950142e470b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9368908bb0baf2d31dc950142e470b4">&#9670;&nbsp;</a></span>TY_ISP_FEATURE_ID</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="a00011.html#ab9368908bb0baf2d31dc950142e470b4">TY_ISP_FEATURE_ID</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a93413d756a13af4e6710262dfc300d92"></a>TY_ISP_FEATURE_CAM_DEV_HANDLE&#160;</td><td class="fielddoc"><p>device handle for device control </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a429a1c7b40bbbd33b193ee6de8a5fa8b"></a>TY_ISP_FEATURE_CAM_DEV_COMPONENT&#160;</td><td class="fielddoc"><p>the component to control </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a6752df2dbb24dcdfe61a8631d42ba017"></a>TY_ISP_FEATURE_IMAGE_SIZE&#160;</td><td class="fielddoc"><p>image size width&amp;height </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a633470c3ffa504fb8f1116fb47a5167d"></a>TY_ISP_FEATURE_BLACK_LEVEL&#160;</td><td class="fielddoc"><p>global black level </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4ad0e11e3218a06bf7862184699a1d07b5"></a>TY_ISP_FEATURE_BLACK_LEVEL_COLUMN&#160;</td><td class="fielddoc"><p>to set different black level for each image column </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4ac533e98fa5b3ce23d9b1de4c5fbb55be"></a>TY_ISP_FEATURE_BLACK_LEVEL_GAIN&#160;</td><td class="fielddoc"><p>global pixel gain </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a0e86ee965691940f628552d08b386200"></a>TY_ISP_FEATURE_BLACK_LEVEL_GAIN_COLUMN&#160;</td><td class="fielddoc"><p>to set different gain for each image column </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a1d09113dc1bd93e5e87168399f17f078"></a>TY_ISP_FEATURE_CCM_ENABLE&#160;</td><td class="fielddoc"><p>ENABLE CCM. </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a60a5b30c505e65d92e9c83dbef449bf7"></a>TY_ISP_FEATURE_AUTO_EXPOSURE_RANGE&#160;</td><td class="fielddoc"><p>exposure range ,default no limit </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a18928616511ee2304dd1317e96c84979"></a>TY_ISP_FEATURE_AUTO_GAIN_RANGE&#160;</td><td class="fielddoc"><p>gain range ,default no limit </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a9cdff26af27613b0994a220cd0a08f77"></a>TY_ISP_FEATURE_AUTO_EXPOSURE_UPDATE_INTERVAL&#160;</td><td class="fielddoc"><p>update device exposure interval , default 5 frame </p>
</td></tr>
<tr><td class="fieldname"><a id="ab9368908bb0baf2d31dc950142e470b4a57dfe9e62738253d065ee88fa2048417"></a>TY_ISP_FEATURE_DEBUG_LOG&#160;</td><td class="fielddoc"><p>display detail log information </p>
</td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="a00011_source.html#l00017">17</a> of file <a class="el" href="a00011_source.html">TyIsp.h</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="a00011.html">TyIsp.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
